package com.huatec.dao;

import com.huatec.entity.StuClass;

import java.util.List;

public interface StuClassDao {
    /**
     * 根据Id查询班级
     * @param id
     * @return
     */
    StuClass queryById(int id);

    /**
     * 查询所有班级
     * @param offset 页码
     * @param limit 每页条数
     * @return
     */
    List<StuClass> queryAll(int offset, int limit);

    /**
     * 根据特定条件查询班级
     * @param sql
     * @return
     */
    List<StuClass> queryByWhereSql(String sql);

    /**
     *新增班级
     * @return
     */
    int addClass(StuClass stuClass);

    /**
     * 删除班级
     * @param id-班级id
     * @return
     */
    int deleteClass(int id);

    /**
     * 修改班级
     * @return
     */
    int modifyClass(StuClass stuClass);


}
